deep-sea cable - Español Inglés Diccionario